161 Zwitserloot

نویسندگان

  • Reinier Zwitserloot
  • Maja Pantic
چکیده

Software agent technology generally is defined as the area that deals with writing software in such a way that it is autonomous. In this definition, the word autonomous indicates that the software has the ability to react to changes in its environment in a way that it can continue to perform its intended job. Specifically, changes in its input channels, its output channels, and the changes in or the addition or removal of other agent software should cause the agent to change its own behavior in order to function properly in the new environment. In other words, the term software agent refers to the fact that a certain piece of software likely will be able to run more reliably without user intervention in a changing environment compared to similar software designed without the software agent paradigm in mind. This definition is quite broad; for example, an alarm clock that automatically accounts for daylight savings time could be said to be autonomous in this property; a change in its environment (namely, the arrival of daylight savings time) causes the software running the clock to adjust the time it displays to the user by one hour, preserving, in the process, its intended function—displaying the current time. A more detailed description of agent technology is available from Russel and Norvig (2003). The autonomous nature of software agents makes them the perfect candidate for operating in an environment where the available software continually changes. Generally, this type of technology is referred to as multi-agent systems (MAS). In the case of MAS, the various agents running on the system adapt and account for the other agents available in the system that are relevant to its own operation in some way. For example, MAS-aware agents often are envisioned to have a way of negotiating for the use of a scarce resource with other agents. An obvious start for developing MAS is to decide on a common set of rules to which each agent will adhere, and on an appropriate communication standard. These requirements force the need for an underlying piece of software called an agent framework. This framework hosts the agents, is responsible for ensuring that the agents keep to the rules that apply to the situation, and streamlines communication between the agents themselves and external sensors and actuators (in essence, input and output, respectively). This paper will go into more detail regarding the advantages of MAS and agent frameworks, the nature and properties of agent frameworks, a selection of frameworks available at the moment, and attempts to draw some conclusions and best practices by analyzing the currently available framework technology.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fleeble Agent Framework for Teaching an Introductory Course In AI

This paper describes both a Java-implemented agent framework and the practical assignments designed for the purposes of teaching an introductory undergraduate Artificial Intelligence (AI) course. Although numerous agent frameworks have been suggested in the vast body of literature, none of these are simple enough for usage by first year undergraduate students. Hence we set out to create a new f...

متن کامل

Simple Agent Framework : An educational tool introducing the basics of AI programming

—This paper describes a Java-implemented agent framework developed for the purposes of an introductory undergraduate course of Knowledge Engineering. Although numerous agent frameworks have been proposed in the vast body of literature, none of these available agent frameworks is simple enough for the usage by first year undergraduate students of computer science. Hence, we set out to create our...

متن کامل

Pharmacology of the novel antiangiogenic peptide ATN-161 (Ac-PHSCN-NH2): observation of a U-shaped dose-response curve in several preclinical models of angiogenesis and tumor growth.

PURPOSE ATN-161 (Ac-PHSCN-NH(2)) is an integrin-binding peptide that is currently in phase II trials in cancer patients. This peptide has been shown to have antitumor activity in a number of different preclinical models. EXPERIMENTAL DESIGN In this study, we examined the binding, biodistribution, and dose and biomarker response of ATN-161 in several animal models. RESULTS ATN-161 bound to t...

متن کامل

Indoor thermal fogging application of pesguard FG 161, a mixture of d-tetramethrin and cyphenothrin, using portable sprayer against vector mosquitoes in the tropical environment.

Indoor bioefficacy of the thermal fogging application of Pesguard FG 161, a formulation containing both knockdown and killing agents (active ingredient [AI]: d-tetramethrin 4% [w/w] and cyphenothrin 12% [w/w]) was compared with Resigen5 (AI: s-bioallethrin 0.8% [w/w], permethrin 125/75] 18.7% [w/w], and piperonyl butoxide 16.8% [w/w]), another pyrethroid formulation, as larvicides and adulticid...

متن کامل

Comparison between Three Promising ß-emitting Radionuclides, 67Cu, 47Sc and 161Tb, with Emphasis on Doses Delivered to Minimal Residual Disease

PURPOSE Radionuclide therapy is increasingly seen as a promising option to target minimal residual disease. Copper-67, scandium-47 and terbium-161 have a medium-energy β(-) emission which is similar to that of lutetium-177, but offer the advantage of having diagnostic partner isotopes suitable for pretreatment imaging. The aim of this study was to compare the efficacy of (67)Cu, (47)Sc and (161...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003